Big Huge Thesaurus

chemist's shop

noun